package com.adk.backend.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import java.io.Serializable;

/**
 * 操作日志实体类
 * 对应数据库表：lx_action_logs
 */
@Data
@TableName("lx_action_logs")
public class LxActionLogs implements Serializable {
    
    private static final long serialVersionUID = 1L;
    
    @TableId(type = IdType.AUTO)
    private Long id;
    
    /**
     * 用户ID (对应数据库字段 u_id)
     */
    @TableField("u_id")
    private Long uId;
    
    /**
     * 表名 (对应数据库字段 tb_name)
     */
    @TableField("tb_name")
    private String tbName;
    
    /**
     * 记录ID (对应数据库字段 tb_id)
     */
    @TableField("tb_id")
    private Long tbId;
    
    /**
     * 操作备注 (对应数据库字段 remarks)
     */
    private String remarks;
    
    /**
     * 旧数据 (对应数据库字段 old_data)
     */
    @TableField("old_data")
    private String oldData;
    
    /**
     * 新数据 (对应数据库字段 new_data)
     */
    @TableField("new_data")
    private String newData;
    
    /**
     * 添加时间（时间戳，秒） (对应数据库字段 add_time)
     */
    @TableField("add_time")
    private Integer addTime;
}


